#pragma once

#include <blu\device.h>
#include "vertex_semantic.h"

namespace teresa
{
	class presenter
	{
	private:
		blu::device &_dvc;
		vertex_semantic_counter _semanticCnter;
	public:
		presenter()
			:_dvc(blu::default_device())
		{

		}

		blu::device& default_device()
		{
			return _dvc;
		}

		vertex_semantic_counter& semantic_counter()
		{
			return _semanticCnter;
		}
	};
}